function dg(n) {
    if (!isNaN(parseInt(n))) {
        if (n % 2 == 0) {
            if (n == 2) {
                return 1 / 2
            } else {
                return sum = 1 / n + dg(n - 2)
            }
        } else {
            if (n == 1) {
                return 1
            } else {
                return sum = 1 / n + dg(n - 2)
            }
        }
    }else{
        console.log('请输入一个整数');
    }
}
console.log(dg(6));